Measuring leaf area with ImageJ

Roman M. Link

Introduction

This is a simple tutorial for the measurement of leaf area with ImageJ based on this great blog post which is meant for in-class use.

Step-by-step tutorial

  1. Open the calibration file with ImageJ (drag and drop onto the program or use the Open dialog).

  2. Select the Straight line tool and follow the outer margin of the largest square in the calibration file.

  1. Set the scale by going to the Analyze ➜ Set Scale menu.

  2. In the corresponding dialog, set Known Distance to 4 cm, the Unit of length to cm and - very important - mark the box Global to make sure that the scale is the same accross all opened documents.

  1. Open the file with the image you want to analyze in ImageJ (drag and drop!). If setting the scale worked, the size of the image should now be specified in cm in the upper right corner of the image. If a popup opens asking you whether you want to keep the global calibration, say yes!

  1. Make sure that the image is in an 8bit black and white format (click on Image ➜ Type ➜ 8bit) to avoid problems with thresholding.

  2. Set a black/white threshold

  1. If there are holes (especially close to the leaf margins), pick the Pipette tool and click on a black area in the image.

  1. Now, choose the Pencil tool and close the holes manually.

  1. Open the set measurements dialog (Analyze ➜ Set Measurements), uncheck everything besides Area, and click OK.

  1. Open the Analyze Particles dialog (Analyze ➜ Analyze Particles) and choose the following settings:

  1. Look at the outlines to check if non-leaf particles were measured.

initial run:

after setting Size to 1-Infinity cm²:

  1. Click on the outline file and choose File ➜ Save as ➜ Jpeg in the main window to save it (append the original filename to name_outlines.jpg)

  2. Choose File ➜ Save as in the Results window to save the leaf area measurements as name_results.xls.

  3. Your project folder should look like this now: